﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace UniversityExample
{
    class DepartmentList
    {
        public string NameOfDepartment;
        List<GroupList> GroupsOfDepartment = new List<GroupList>();
        public void AddGroupToDepartment()
        {
            string choise;
            Console.WriteLine("Введите название кафедры");
            NameOfDepartment = Console.ReadLine();
            do
            {
                Console.Clear();
                GroupList EveryGroup = new GroupList();
                EveryGroup.AddStudentToGroup();
                GroupsOfDepartment.Add(EveryGroup);
                Console.WriteLine("Желаете добавить еще группу? Д/Н");
                choise = Console.ReadLine();
            }
            while (choise == "Д" || choise == "д");
        }
        public void ShowListOfDepartment()
        {
            Console.WriteLine("На {0} кафедре есть такие группы:", NameOfDepartment);
            foreach (var Group in GroupsOfDepartment)
            {
                Group.ShowFullListOfGroup();
            }
        }
        public void ShowListOfDepartmentWithoutMarks()
        {
            Console.WriteLine("На {0} кафедре есть такие группы:", NameOfDepartment);
            foreach (var Group in GroupsOfDepartment)
            {
                Group.ShowFullListOfGroupWithoutMarks();
            }
        }
    }
}
